package com.yt.lxh.dto.activity.coupon;

import com.yt.lxh.dto.common.BasePageDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(description = "查询优惠券分页数据参数包装类")
public class QueryCouponDTO extends BasePageDTO {

    @ApiModelProperty(value = "优惠券类型 0(无门槛) 1(满减) 2(每满减) 3(折扣)")
    private Integer couponType;

    @ApiModelProperty(value = "优惠券名称")
    private String couponName;

    @ApiModelProperty(value = "使用范围 0(全场通用) 1(指定分类) 2(指定商品)")
    private Integer rangeType;

    @ApiModelProperty(value = "优惠券有效期类型；0(天数) 1(指定时间)")
    private Integer expireType;

    @ApiModelProperty(value = "状态 0(未发布) 1(未开始) 2(进行中) 3(已结束) 4(暂停使用)")
    private Integer status;

}
